Internet Archive BookReader

History of the Fifty-seventh Regiment, Pennsylvania Veteran Volunteer Infantry ..